package cn.schoolwow.flow.monitor.domain;

import cn.schoolwow.quickdao.QuickDAO;
import cn.schoolwow.quickdao.domain.DAO;
import cn.schoolwow.quickflow.QuickFlow;

public class FlowMonitorOption {
    /**基础包名*/
    public String basePackageName;

    /**数据库DAO对象*/
    public DAO dao;

    /**流程日志记录对象*/
    public QuickFlow logQuickFlow;

    /**流程记录执行对象*/
    public QuickFlow flowRecordQuickFlow;

    /**测试用例执行对象*/
    public QuickFlow testcaseQuickFlow;

    /**定时任务执行对象*/
    public QuickFlow scheduleQuickFlow;

    /**流程监控对象*/
    public QuickFlow flowMonitorQuickFlow;

    /**初始化实体类*/
    public static void initialQuickDAO(QuickDAO quickDAO){
        quickDAO.packageName("cn.schoolwow.flow.monitor.entity", "flowMonitor");
    }

}
